Definition of Olfactory Brain
-
(noun) a center in the cerebral hemispheres that governs the sense of smell in lower animals; in humans it seems to mediate complex emotional behavior
Synonyms of Olfactory Brain
Antonyms of Olfactory Brain
No Antonyms Found.
Homophones of Olfactory Brain
No Homophones Found.